body {font-family: sans-serif;
	font-size:14;}

table.top_line
{
width: 80%;
margin-left: 10%;
margin-top:0px;
}

.header {
	width:80%;
	margin-left: 10%;
	margin-right: 10%;
	margin-top:5px;
	margin-bottom: 15px;
	border:1px solid #ccc;
    }

div.blogtitle {
	margin:5px;
	padding:20px;
	border:1px solid #eee;
	border-width:1px;
    }

div.title_line1 {
	font-family:  Georgia,Serif;
	font-size:150%;
	line-height:1.2em;
	font-weight:normal;
	color:#666;
	text-transform:uppercase;
	text-align: center;
	letter-spacing:.2em;
    }

div.title_line2 {
	padding-top: 30px;
	font-size:110%;
	line-height:1.2em;
	font-weight:normal;
	color:#666;
	text-transform:uppercase;
	text-align: center;
	letter-spacing:.2em;
    }

div.title {   
	font-family:  Georgia,Serif;
	font-size : 20;
    color: #8E8E8E;
    }

div.text { font-size: 14;
    color: #202020;
    margin-left:20px;
    }

div.posted { font-size: 14;
    color: #AEAEAE;
    margin-left: 20 px;
    }

div.day { font-size: 14;
    color: #808080 }

div.admin
{
margin-top:20px;
font-weight: bold;
background-color:#D0D0D0;
border-width:2 0 0 0;
border-style: solid;
border-color:#000000;
}
#messages
{
vertical-align:top;
}

#menu
{
vertical-align:top;
}

td.calendar
{
	font-size:8pt;
}


a {text-decoration: none;
	font-size: 12;
	color:#0000FF;}
a:visited {
    color: #0000FF;
    }
a:hover {background-color: #000000;
    color: #FFFFFF;
    }

a.days {
	font-size:120%;
	font-weight: bold; }

table.content
{
width: 80%;
margin-left:10%;
}